electrical deposition - Turkish English Dictionary